barnyard sage - French English Dictionary